holding battalion - French English Dictionary